Ruby Method (Enumerable): Ruby Commits
benchmark-driver/ruby-method-benchmarks
-
Enumerable#all? { |obj| true }
-
Enumerable#all? { |obj| false }
-
Enumerable#any? { |obj| true }
-
Enumerable#any? { |obj| false }
-
Enumerable#chunk { |obj| ...}
-
Enumerable#chunk_while { |obj| true }
-
Enumerable#chunk_while { |obj| false }
-
Enumerable#count
-
Enumerable#count(item)
-
Enumerable#count { |obj| true }
-
Enumerable#count { |obj| false }
-
Enumerable#cycle(n)
-
Enumerable#cycle(n) { |obj| ...}
-
Enumerable#drop(n)
-
Enumerable#drop_while
-
Enumerable#drop_while { |obj| true }
-
Enumerable#drop_while { |obj| false }
-
Enumerable#each_cons(n)
-
Enumerable#each_cons(n) { |obj| ...}
-
Enumerable#each_entry
-
Enumerable#each_entry { |obj| ...}
-
Enumerable#each_slice(n)
-
Enumerable#each_slice(n) { |obj| ...}
-
Enumerable#each_with_index
-
Enumerable#each_with_index { |obj, index| ...}
-
Enumerable#each_with_object(obj)
-
Enumerable#each_with_object(obj) { |(*args), memo_obj| ...}
-
Enumerable#find
-
Enumerable#find { |obj| true }
-
Enumerable#find { |obj| false }
-
Enumerable#detect
-
Enumerable#detect { |obj| true }
-
Enumerable#detect { |obj| false }
-
Enumerable#find_all
-
Enumerable#find_all { |obj| true }
-
Enumerable#find_all { |obj| false }
-
Enumerable#select
-
Enumerable#select { |obj| true }
-
Enumerable#select { |obj| false }
-
Enumerable#find_index
-
Enumerable#find_index(value)
-
Enumerable#find_index { |obj| true }
-
Enumerable#find_index { |obj| false }
-
Enumerable#first
-
Enumerable#first(n)
-
Enumerable#flat_map
-
Enumerable#flat_map { |obj| ...}
-
Enumerable#collect_concat
-
Enumerable#collect_concat { |obj| ...}
-
Enumerable#grep(pattern)
-
Enumerable#grep(range)
-
Enumerable#grep(pattern) { |obj| ...}
-
Enumerable#grep(range) { |obj| ...}
-
Enumerable#grep_v(pattern)
-
Enumerable#grep_v(range)
-
Enumerable#grep_v(pattern) { |obj| ...}
-
Enumerable#grep_v(range) { |obj| ...}
-
Enumerable#group_by
-
Enumerable#include?(obj)
-
Enumerable#member?(obj)
-
Enumerable#inject(sym)
-
Enumerable#inject(init, sym)
-
Enumerable#inject { |result, item| ...}
-
Enumerable#inject(init) { |result, item| ...}
-
Enumerable#reduce(sym)
-
Enumerable#reduce(init, sym)
-
Enumerable#reduce { |result, item| ...}
-
Enumerable#reduce(init) { |result, item| ...}
-
Enumerable#map
-
Enumerable#map { |obj| ...}
-
Enumerable#collect
-
Enumerable#collect { |obj| ...}
-
Enumerable#max
-
Enumerable#max { |a, b| ...}
-
Enumerable#max(n)
-
Enumerable#max(n) { |a, b| ...}
-
Enumerable#max_by
-
Enumerable#max_by { |a, b| ...}
-
Enumerable#max_by(n)
-
Enumerable#max_by(n) { |a, b| ...}
-
Enumerable#min
-
Enumerable#min { |a, b| ...}
-
Enumerable#min(n)
-
Enumerable#min(n) { |a, b| ...}
-
Enumerable#min_by
-
Enumerable#min_by { |a, b| ...}
-
Enumerable#min_by(n)
-
Enumerable#min_by(n) { |a, b| ...}
-
Enumerable#minmax
-
Enumerable#minmax { |a, b| ...}
-
Enumerable#minmax_by
-
Enumerable#minmax_by { |a, b| ...}
-
Enumerable#none? { |obj| true }
-
Enumerable#none? { |obj| false }
-
Enumerable#one? { |obj| true }
-
Enumerable#one? { |obj| false }
-
Enumerable#partition
-
Enumerable#partition { |obj| ...}
-
Enumerable#reject
-
Enumerable#reject { |obj| true }
-
Enumerable#reject { |obj| false }
-
Enumerable#reverse_each
-
Enumerable#reverse_each { |obj| ...}
-
Enumerable#slice_after(pattern)
-
Enumerable#slice_after(range)
-
Enumerable#slice_after(method)
-
Enumerable#slice_after { |obj| true }
-
Enumerable#slice_after { |obj| false }
-
Enumerable#slice_before(pattern)
-
Enumerable#slice_before(range)
-
Enumerable#slice_before(method)
-
Enumerable#slice_before { |obj| true }
-
Enumerable#slice_before { |obj| false }
-
Enumerable#slice_when { |obj| true }
-
Enumerable#slice_when { |obj| false }
-
Enumerable#sort
-
Enumerable#sort { |a, b| ...}
-
Enumerable#sort_by
-
Enumerable#sort_by { |a, b| ...}
-
Enumerable#sum
-
Enumerable#sum(init)
-
Enumerable#sum with float
-
Enumerable#sum { |obj| ...}
-
Enumerable#sum(init) { |obj| ...}
-
Enumerable#sum { |obj| ...} with float
-
Enumerable#take(n)
-
Enumerable#take_while
-
Enumerable#take_while { |obj| true }
-
Enumerable#take_while { |obj| false }
-
Enumerable#to_a
-
Enumerable#entries
-
Enumerable#to_h
-
Enumerable#uniq
-
Enumerable#uniq { |item| ...}
-
Enumerable#zip(*args)
-
Enumerable#zip(*args) { |ary| ...}